package api

import (
	"api_online/data"
	"api_online/response"
	"net/http"
)

// 参数持久化
func PermanentParamVal(w http.ResponseWriter, r *http.Request) {
	err := data.Cache.ParamValPermanent()
	if err != nil {
		res, _ := response.ErrorRes(err.Error(), 414)
		w.Write(res)
		return
	}
	res, _ := response.SuccessRes(nil)
	w.Write(res)
}

func PermanentResultCache(w http.ResponseWriter, r *http.Request) {
	err := data.Cache.ResultCachePermanent()
	if err != nil {
		res, _ := response.ErrorRes(err.Error(), 414)
		w.Write(res)
		return
	}
	res, _ := response.SuccessRes(nil)
	w.Write(res)
}